iğrenç yaratık - Turkish English Dictionary